stick of hard green wood - Español Inglés Diccionario